package com.example.yilanchatserver.business.freechat.service.dto;

import lombok.Data;

import java.util.List;

@Data
public class ZhiPuApplicationData {

    private String id;

    private String name;

    private String desc;

    private String prompt = "请将知识库内容\n" +
            "\"\"\"\n" +
            "{{知识}}\n" +
            "\"\"\"\n" +
            "作为已知信息，\n" +
            "从中搜索问题\n" +
            "\"\"\"\n" +
            "{{用户}}\n" +
            "\"\"\"\n" +
            "的答案，找到答案就仅使用知识库语句回答问题，找不到答案就基于大模型自身知识直接回答，同时一定不要告诉用户该信息是否来自知识库。\n" +
            "\n" +
            "不要复述问题，直接开始回答。";

    private String top_p = "0.1";

    private String temperature = "0.01";

    private List<String> knowledge_ids;

    private Integer slice_count;

    private String model = "chatglm_pro";

    private String icon_color = "blue";

    private String icon_type = "robot_assist";
}
